J & F May Ltd
1a Hermit Rd., Newham, London, United Kingdom, E16 4HP
(02074) 763786 Phone